<?php

return [
    'Customers_id'       => 'ID client',
    'Purchase_code'      => 'Numéro de Document',
    'Purchase_type'      => 'Type',
    'Purchase_type 1'    => 'Vente',
    'Purchase_type 2'    => 'Retour',
    'Purchase_time'      => 'Heure d\'achat',
    'Delivery_time'      => 'Heure de Livraison',
    'Supplyer_code'      => 'Fournisseur',
    'Goods_code'         => 'Code Produit',
    'Goods_note'         => 'Note du Produit',
    'Goods_unit'         => 'Unité du Produit',
    'Stores_id'          => 'Entrepôt',
    'Allow_stock'        => 'Stock Disponible',
    'Number'             => 'Nombre',
    'Default_unit'       => 'Unité de Base',
    'Basic_nmber'        => 'Quantité de Base',
    'Unit_price'         => 'Prix Unitaire de Vente',
    'Discount'           => 'Taux de Remise',
    'Dis_money'          => 'Montant de Remise',
    'All_money'          => 'Montant total',
    'Remark'             => 'Remarque',
    'Purchase_order_id'  => 'Numéro de Commande d\'Achat',
    'Sales_order_id'     => 'Numéro de Commande de Vente',
    'Returns_order_id'   => 'Numéro de Commande de Retour',
    'Preferential_rate'  => 'Taux Préférentiel',
    'Preferential_money' => 'Montant Préférentiel',
    'Real_money'         => 'Montant réel',
    'Preparation_id'     => 'ID de préparation',
    'Examine_id'         => 'ID d\'examen',
    'Operation_id'       => 'Dernier Opérateur',
    'Pay_status'         => 'Statut de paiement',
    'Pay_status 0'       => 'Non payé',
    'Pay_status 1'       => 'Payé',
    'Pay_status 2'       => 'Partiellement payé',
    'Check_status'       => 'Statut de Vérification',
    'Check_status 0'     => 'Non Vérifié',
    'Check_status 1'     => 'Vérifié',
    'Examine_status'     => 'Statut d\'Examen',
    'Examine_status 0'   => 'Non Examiné',
    'Examine_status 1'   => 'Examiné',
    'Examine_time'       => 'Heure d\'Examen',
    'Goods_count'        => 'Quantité Totale d\'Achat',
    'Pay_money'          => 'Montant du paiement',
    'Print_num'          => 'Nombre d\'impressions',
    'Createtime'         => 'Heure de Création',
    'Updatetime'         => 'Heure de Mise à Jour',
    'Deletetime'         => 'Heure de Suppression',
    'Purchase_money'     => 'Coût de Vente',
    'Note'               => 'Remarque',
    'Advance_rate'       => 'Taux de Conversion',
    'Purchase_id'        => 'Numéro de Commande de Vente Associée',
    'Sale_user'          => 'Vendeur',
    'Receiving_address'  => 'Adresse de Livraison',

    'Tax_included'       => 'Prix Unitaire TTC',
    'Tax_rate'           => 'Taux de Taxe (%)',
    'Tax_money'          => 'Montant de Taxe',
    'Money_tax_price'    => 'Prix Total TTC',
    'Goods_attr'         => 'Attributs',

    // Messages d'erreur
    'error_please_select_customer' => 'Veuillez sélectionner un client',
    'error_please_fill_detail_data' => 'Veuillez remplir les données détaillées',
    'error_please_fill_document_number' => 'Veuillez remplir le numéro de document',
    'error_please_select_settlement_account' => 'Veuillez sélectionner le compte de règlement',
    'error_please_select_warehouse' => 'Veuillez sélectionner l\'entrepôt',
    'error_please_select_production_batch' => 'Veuillez sélectionner le lot de production',
    'error_production_batch_not_exist' => 'Le lot de production n\'existe pas',
    'error_please_input_product_serial' => 'Veuillez saisir le numéro de série du produit',
    'error_product_serial_not_exist' => 'Le numéro de série du produit n\'existe pas',
    'error_serial_not_exist' => 'Le numéro de série n\'existe pas',
    'error_serial_already_pending_outbound' => 'déjà en attente de sortie, ne peut pas être dupliqué',
    'error_product_unit_mismatch' => 'L\'unité de produit sélectionnée ne correspond pas à la commande de vente source, sauvegarde échouée',
    'error_document_number_occupied' => 'Le numéro de document est déjà occupé',
    'error_original_document_error' => 'Le document original sélectionné est incorrect, veuillez le resélectionner',
    'error_please_select_same_customer_documents' => 'Veuillez sélectionner des documents du même client',
    'error_sales_order_not_approved' => 'non approuvé, ne peut pas fusionner la sortie',
    'error_please_select_same_type_documents' => 'Veuillez sélectionner des documents du même type',
    'error_cannot_edit_approved_data' => 'Impossible de modifier les données approuvées',
    'error_cannot_edit_checked_data' => 'Impossible de modifier les données vérifiées',
    'error_product_unit_mismatch_purchase' => 'L\'unité de produit sélectionnée ne correspond pas à la commande d\'achat source, sauvegarde échouée',
    'error_cannot_delete_checked_data' => 'Impossible de supprimer les données vérifiées',
    'error_cannot_delete_approved_data' => 'Impossible de supprimer les données approuvées',
    'error_cannot_delete_shipped_order_data' => 'Impossible de supprimer les données de commande expédiée',
    'error_please_select_data_to_operate' => 'Veuillez sélectionner les données à traiter',
    'error_please_select_data_to_approve' => 'Veuillez sélectionner les données à approuver',
    'error_product_info_get_error' => 'Erreur de récupération des informations produit',
    'error_warehouse_insufficient_stock' => 'Stock insuffisant',
    'error_warehouse_insufficient_stock_operation_failed' => ' stock insuffisant, opération échouée',
    'error_product_unit_info_query_failed' => 'Échec de la requête d\'informations d\'unité de produit',
    'error_product_insufficient_stock' => 'Stock insuffisant',
    'error_approval_failed' => 'Échec de l\'approbation',
    'error_cannot_reverse_approve_checked_data' => 'Impossible d\'annuler l\'approbation des données vérifiées',
    'error_cannot_reverse_approve_payment_data' => 'Impossible d\'annuler l\'approbation des données de paiement',
    'error_cannot_reverse_approve_writeoff_data' => 'Impossible d\'annuler l\'approbation des données de radiation',
    'error_please_select_data_to_reverse_approve' => 'Veuillez sélectionner les données à annuler l\'approbation',
    'error_cannot_reverse_approve_return_data' => 'Impossible d\'annuler l\'approbation des données de retour',
    'error_cannot_reverse_approve_shipped_order_data' => 'Impossible d\'annuler l\'approbation des données de commande expédiée',
    'error_system_data_error_reverse_approve_failed' => 'Erreur de données système, échec de l\'annulation d\'approbation',
    'error_reverse_approve_failed' => 'Échec de l\'annulation d\'approbation',
    'error_please_select_data_to_check' => 'Veuillez sélectionner les données à vérifier',
    'error_check_failed' => 'Échec de la vérification',
    'error_please_select_data_to_reverse_check' => 'Veuillez sélectionner les données à annuler la vérification',
    'error_reverse_check_failed' => 'Échec de l\'annulation de vérification',
    'error_parameter_error' => 'Erreur de paramètre',
    'error_purchase_order_not_approved_cannot_generate_return' => 'Cette commande d\'achat n\'est pas approuvée, impossible de générer une commande de retour',
    'error_sales_order_all_generated_return' => 'Cette commande de vente a toutes les commandes de retour générées',
    'error_please_select_goods_attr' => 'Veuillez sélectionner les attributs du produit ',
    'error_goods_attr' => ' attributs',

    // Texte de l'interface utilisateur
    'print' => 'Imprimer',
    'counter_f' => 'Contrôle Inverse',
    'counter' => 'Contrôle',
    'examine_f' => 'Approbation Inverse',
    'examine' => 'Approuver',
    'generate_return_order' => 'Générer Commande de Retour',
    'please_select' => 'Veuillez Sélectionner',
    'order_type' => 'Type de Commande',
    'please_select_order_type' => 'Veuillez Sélectionner le Type de Commande',
    'all_orders' => 'Toutes les Commandes',
    'normal_orders' => 'Commandes Normales',
    'third_party_orders' => 'Commandes Tiers',

    // Texte lié au formulaire
    'select_original_document' => 'Sélectionner le Document Original',
    'attached_documents' => 'Documents Joints',
    'sheets' => 'Feuilles',
    'goods' => 'Marchandises',
    'scan_gun_input' => '--Saisie par Scanner',
    'batch' => 'Lot',
    'production_date' => 'Date de Production',
    'shelf_life_days' => 'Durée de Conservation (Jours)',
    'expiry_date' => 'Date d\'Expiration',
    'remark_info' => 'Informations de Remarque',
    'customer_bearing_cost' => 'Coût Supporté par le Client',
    'current_payment' => 'Paiement Actuel',
    'settlement_account' => 'Compte de Règlement',
    'please_select_settlement_account' => 'Veuillez Sélectionner le Compte de Règlement',
    'current_arrears' => 'Arriérés Actuels',
    'total_arrears' => 'Arriérés Totaux',
    'sales_cost' => 'Coût de Vente',
    'add' => 'Ajouter',
    'generate_return_order' => 'Générer Commande de Retour',
    
    // Messages de validation et d'erreur supplémentaires
    'third_party_order' => 'Commande Tiers',
    'document_number_already_used' => 'Numéro de document déjà utilisé',
    'selected_original_document_error_please_reselect' => 'Le document original sélectionné est incorrect, veuillez le resélectionner',
    'please_fill_detail_data' => 'Veuillez remplir les données détaillées',
    'please_fill_document_number' => 'Veuillez remplir le numéro de document',
    'goods_serial_pending_outbound_cannot_duplicate' => 'Le numéro de série du produit %s est déjà en attente de sortie, ne peut pas être dupliqué',
    
    // Traductions supplémentaires
    'Sales_order_number' => 'Numéro de Commande de Vente',
    'Add' => 'Ajouter',
    'Please_select_data_to_delete' => 'Veuillez sélectionner les données à supprimer',
    'Please_select_data_to_print' => 'Veuillez sélectionner les données à imprimer',
    'System_error_please_refresh' => 'Erreur système, veuillez actualiser et réessayer',
    'Operation_successful' => 'Opération réussie',
    'Edit' => 'Modifier',
    'Please_select_customer' => 'Veuillez sélectionner un client',
    'Select_original_document' => 'Sélectionner le document original',
    'Serial_number' => 'Numéro de Série',
    'Remark' => 'Remarque',
    'Confirm' => 'Confirmer',
    'Cancel' => 'Annuler',
    'Serial_number_entry' => 'Saisie du Numéro de Série',
    'Please_enter_correct_start_number' => 'Veuillez entrer le bon numéro de début !',
    'Please_enter_correct_increment' => 'Veuillez entrer le bon incrément !',
    'Please_enter_correct_count' => 'Veuillez entrer le bon nombre !',
    'Auto_generation_of_serial_numbers_greater_than_500_is_not_supported' => 'La génération automatique de numéros de série supérieurs à 500 n\'est pas supportée !',
    'Serial_number_same_as_line' => 'Numéro de série identique à la ligne ',
    'Line' => ' identique',
    'Serial_number_setting_error' => 'Erreur de configuration du numéro de série, veuillez réessayer !',
    'Keep_at_least_one_serial_number' => 'Conservez au moins un numéro de série !',
    'Batch' => 'Lot',
    'Production_date' => 'Date de Production',
    'Shelf_life' => 'Durée de Conservation',
    'Expiry_date' => 'Date d\'Expiration',
    'Select_batch' => 'Sélectionner le Lot',
    'Select_goods' => 'Sélectionner les Produits',
    'Product_code' => 'Code Produit',
    'Product_name' => 'Nom du Produit',
    'Specification_model' => 'Modèle de Spécification',
    'Unit' => 'Unité',
    'Product_category' => 'Catégorie de Produit',
    'Stock_quantity' => 'Quantité en Stock',
    'Last_sales_time' => 'Dernière Heure de Vente',
    'Last_sales_price' => 'Dernier Prix de Vente',
    'Expected_sales_price' => 'Prix de Vente Attendu',
    'Supplier' => 'Fournisseur',
    'Expense_category' => 'Catégorie de Dépense',
    'Amount' => 'Montant',
    'Sales_costs' => 'Coûts de Vente',
    
    // Chaînes d'internationalisation supplémentaires
    'All orders' => 'Toutes les Commandes',
    'Normal order' => 'Commande Normale',
    'Third-party order' => 'Commande Tiers',
    'Please select' => 'Veuillez sélectionner',
    'Select original document' => 'Sélectionner le Document Original',
    'Attached documents' => 'Documents Joints',
    'pieces' => 'pièces',
    'Goods' => 'Marchandises',
    'Scanner input' => 'Saisie Scanner',
    'Batch' => 'Lot',
    'Production date' => 'Date de Production',
    'Shelf life (days)' => 'Durée de Conservation (Jours)',
    'Expiry date' => 'Date d\'Expiration',
    'Remark information' => 'Informations de Remarque',
    'This refund' => 'Ce Remboursement',
    'Settlement account' => 'Compte de Règlement',
    'Please select settlement account' => 'Veuillez Sélectionner le Compte de Règlement',
    'This debt' => 'Cette Dette',
    'Sales expenses' => 'Dépenses de Vente',
    'Add' => 'Ajouter',
    'Generate sales order' => 'Générer une Commande de Vente',
    'Generate return order' => 'Générer un Bon de Retour',

    // Pagination and additional translations
    'Previous' => 'Précédent',
    'Next' => 'Suivant',
    'First' => 'Premier',
    'Last' => 'Dernier',
    'Go to page' => 'Aller à la page',
    'Total' => 'Total',
    'Records' => 'Enregistrements',
    'entries' => 'entrées',
    'No data' => 'Aucune donnée',
    'Loading...' => 'Chargement...',
    'Sales Order Number' => 'Numéro de commande de vente',
    'Retail Order Number' => 'Numéro de commande de détail',
    'Operate' => 'Opérer',
    
    // Messages d'erreur supplémentaires
    'goods_info_get_error' => 'Erreur de récupération des informations sur les marchandises',
    'goods_insufficient_stock_operation_failed' => '%s stock insuffisant, opération échouée',
    'warehouse_insufficient_stock_operation_failed' => '%s stock insuffisant, opération échouée',
    'system_data_error_operation_failed' => 'Erreur de données système, opération échouée',
    
    // Messages d'erreur supplémentaires
    'cannot_delete_approved_data' => 'Impossible de supprimer les données approuvées',
    'cannot_delete_related_order_data' => 'Impossible de supprimer les données de commande liées %s',
    'goods_insufficient_inventory' => 'Marchandises %s stock insuffisant'
];
